Definition of Citrus Maxima

  • (noun) southeastern Asian tree producing large fruits resembling grapefruits

Antonyms of Citrus Maxima


No Antonyms Found.

Homophones of Citrus Maxima


No Homophones Found.